# Password Generator ## Docs - [Sign In](https://mintlify.wiki/edimez14/password_generator/api/authentication/sign-in.md): Authenticate a user and receive JWT tokens for API access - [Sign Up](https://mintlify.wiki/edimez14/password_generator/api/authentication/sign-up.md): Create a new user account and receive JWT authentication tokens - [Token Refresh](https://mintlify.wiki/edimez14/password_generator/api/authentication/token-refresh.md): Obtain a new access token using a refresh token - [Generate Password](https://mintlify.wiki/edimez14/password_generator/api/password/generate.md) - [Create Saved Password](https://mintlify.wiki/edimez14/password_generator/api/saved-passwords/create.md) - [Delete Saved Password](https://mintlify.wiki/edimez14/password_generator/api/saved-passwords/delete.md) - [List Saved Passwords](https://mintlify.wiki/edimez14/password_generator/api/saved-passwords/list.md) - [Update Saved Password](https://mintlify.wiki/edimez14/password_generator/api/saved-passwords/update.md) - [Delete User Account](https://mintlify.wiki/edimez14/password_generator/api/users/delete.md): Permanently delete a user account and all associated data - [Get User Profile](https://mintlify.wiki/edimez14/password_generator/api/users/profile.md): Retrieve the authenticated user profile information - [Update User Profile](https://mintlify.wiki/edimez14/password_generator/api/users/update.md): Update the authenticated user profile information including avatar upload - [Backend Deployment](https://mintlify.wiki/edimez14/password_generator/deployment/backend.md): Deploy the Django REST API backend for the Password Generator - [Environment Configuration](https://mintlify.wiki/edimez14/password_generator/deployment/environment.md): Configure environment variables for the Password Generator application - [Frontend Deployment](https://mintlify.wiki/edimez14/password_generator/deployment/frontend.md): Deploy the Next.js frontend application for the Password Generator - [Password Generation](https://mintlify.wiki/edimez14/password_generator/features/password-generation.md): Learn how the password generation algorithm works and how to customize password characteristics - [Profile Management](https://mintlify.wiki/edimez14/password_generator/features/profile-management.md): Manage user profiles including personal information, avatar uploads, and account deletion - [Saved Passwords](https://mintlify.wiki/edimez14/password_generator/features/saved-passwords.md): Save, view, update, and manage passwords with metadata including URLs and page names - [User Authentication](https://mintlify.wiki/edimez14/password_generator/features/user-authentication.md): Complete guide to JWT-based authentication including sign-up, sign-in, and token refresh mechanisms - [Introduction](https://mintlify.wiki/edimez14/password_generator/introduction.md): A comprehensive password generation solution with console, web, and Python package implementations - [API Reference](https://mintlify.wiki/edimez14/password_generator/python/api-reference.md): Complete API documentation for the Password Generator package - [Installation](https://mintlify.wiki/edimez14/password_generator/python/installation.md): Learn how to install and set up the Password Generator package - [Usage Guide](https://mintlify.wiki/edimez14/password_generator/python/usage.md): Learn how to use the Password Generator package in your projects - [Quickstart](https://mintlify.wiki/edimez14/password_generator/quickstart.md): Get started with Password Generator in minutes - web app, Python package, or console